Granularity on Persistent Data Flow Testing of Active Database Applications

نویسندگان

  • Plinio S. Leitao-Junior
  • Plinio R. S. Vilela
  • Mario Jino
  • Joao C. Silva
چکیده

Active databases have been traditionally used as an alternative to implement persistent data requirements of applications on several knowledge domains. Their principle is the activation of tasks with specific functionalities as a response to events. These reactive abilities are generally expressed with active rules defined within the database itself. We investigate the use of data flowbased testing to identify the presence of faults in active rules written in SQL. Our research is based on the precision of data flow analysis, also named as data flow granularity, aiming at comparing different granularities and preliminarily evaluating their fault-revealing effectiveness. This analysis has an important impact on the cost of database application testing. The results point to higher granularities do not improve the fault detecting ability.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Data-Flow Analysis-Based Approach of Database Watermarking

In this paper, we propose a persistent watermarking technique of information systems supported by relational databases at the backend. The persistency is achieved by identifying an invariant part of the database which remains unchanged w.r.t. the operations in the associated applications. To achieve this, we apply static data-flow analysis technique to the applications. The watermark is then em...

متن کامل

Endurable Transient Inconsistency in Byte-Addressable Persistent B+-Tree

With the emergence of byte-addressable persistent memory (PM), a cache line, instead of a page, is expected to be the unit of data transfer between volatile and nonvolatile devices, but the failure-atomicity of write operations is guaranteed in the granularity of 8 bytes rather than cache lines. This granularity mismatch problem has generated interest in redesigning block-based data structures ...

متن کامل

Modeling of monthly flow duration curve using nonlinear regression method for un-gauged watersheds of Ardabil Province

The flow duration curve (FDC) represents the frequency distribution of water flow over a period of time, which is widely used in hydrology to evaluate different ranges of river water flow applications. Therefore, it is necessary to develop a suitable estimation model and method in un-gauged watersheds. To this end, in the present study, a modeling method based on nonlinear regression, for the p...

متن کامل

Structures for Manipulating Proposed

Support for virtual states and deltas between them is useful for a variety of database applications, including hypothetical database access, version management, simulation, and active databases. The Heraclitus paradigm elevates delta values to be \\rst-class citizens" in database programming languages, so that they can be explicitly created, accessed and manipulated. A fundamental issue concern...

متن کامل

Security and Reliability in Concordia

Concordia provides a robust and highly reliable framework for the development and execution of secure, mobile agent applications. Concordia incorporates many advanced security and reliability features beyond the basic functionality found in other mobile agent systems. Concordia provides a rich security model that can be used to allow or deny access to system resources down to a very fine level ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012